duly tendered performance - Turkish English Dictionary